跟不上: not able to keep up with...
小贩: peddler, hawker...
承载: to bear the weight, to sustain...
创: to begin, to initiate, to inaugurate, to start, to create...
魂: soul, spirit, immortal soul, i.e. that can be detached from the body...
蹬: to step on, to tread on, to wear (shoes), (slang) to dump (sb)...
自满: complacent, self-satisfied...
一连: in a row, in succession, running...
敬爱: respect and love...
生疏: unfamiliar, strange, out of practice, not accustomed...